package wang.hongyun.pojo;

import java.util.Date;

public class Jbpm_node {
    private Long id;

    private String classes;

    private String name;

    private String description;

    private Long processdefinition;

    private Boolean isasync;

    private Boolean isasyncexcl;

    private Long action;

    private Long superstate;

    private String subprocname;

    private Long subprocessdefinition;

    private String decisionexpression;

    private Long decisiondelegation;

    private Long script;

    private Integer signal;

    private Boolean createtasks;

    private Boolean endtasks;

    private Integer nodecollectionindex;

    private Date createtime;

    private Date updatetime;

    public Jbpm_node(Long id, String classes, String name, String description, Long processdefinition, Boolean isasync, Boolean isasyncexcl, Long action, Long superstate, String subprocname, Long subprocessdefinition, String decisionexpression, Long decisiondelegation, Long script, Integer signal, Boolean createtasks, Boolean endtasks, Integer nodecollectionindex, Date createtime, Date updatetime) {
        this.id = id;
        this.classes = classes;
        this.name = name;
        this.description = description;
        this.processdefinition = processdefinition;
        this.isasync = isasync;
        this.isasyncexcl = isasyncexcl;
        this.action = action;
        this.superstate = superstate;
        this.subprocname = subprocname;
        this.subprocessdefinition = subprocessdefinition;
        this.decisionexpression = decisionexpression;
        this.decisiondelegation = decisiondelegation;
        this.script = script;
        this.signal = signal;
        this.createtasks = createtasks;
        this.endtasks = endtasks;
        this.nodecollectionindex = nodecollectionindex;
        this.createtime = createtime;
        this.updatetime = updatetime;
    }

    public Jbpm_node() {
        super();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getClasses() {
        return classes;
    }

    public void setClasses(String classes) {
        this.classes = classes == null ? null : classes.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public Long getProcessdefinition() {
        return processdefinition;
    }

    public void setProcessdefinition(Long processdefinition) {
        this.processdefinition = processdefinition;
    }

    public Boolean getIsasync() {
        return isasync;
    }

    public void setIsasync(Boolean isasync) {
        this.isasync = isasync;
    }

    public Boolean getIsasyncexcl() {
        return isasyncexcl;
    }

    public void setIsasyncexcl(Boolean isasyncexcl) {
        this.isasyncexcl = isasyncexcl;
    }

    public Long getAction() {
        return action;
    }

    public void setAction(Long action) {
        this.action = action;
    }

    public Long getSuperstate() {
        return superstate;
    }

    public void setSuperstate(Long superstate) {
        this.superstate = superstate;
    }

    public String getSubprocname() {
        return subprocname;
    }

    public void setSubprocname(String subprocname) {
        this.subprocname = subprocname == null ? null : subprocname.trim();
    }

    public Long getSubprocessdefinition() {
        return subprocessdefinition;
    }

    public void setSubprocessdefinition(Long subprocessdefinition) {
        this.subprocessdefinition = subprocessdefinition;
    }

    public String getDecisionexpression() {
        return decisionexpression;
    }

    public void setDecisionexpression(String decisionexpression) {
        this.decisionexpression = decisionexpression == null ? null : decisionexpression.trim();
    }

    public Long getDecisiondelegation() {
        return decisiondelegation;
    }

    public void setDecisiondelegation(Long decisiondelegation) {
        this.decisiondelegation = decisiondelegation;
    }

    public Long getScript() {
        return script;
    }

    public void setScript(Long script) {
        this.script = script;
    }

    public Integer getSignal() {
        return signal;
    }

    public void setSignal(Integer signal) {
        this.signal = signal;
    }

    public Boolean getCreatetasks() {
        return createtasks;
    }

    public void setCreatetasks(Boolean createtasks) {
        this.createtasks = createtasks;
    }

    public Boolean getEndtasks() {
        return endtasks;
    }

    public void setEndtasks(Boolean endtasks) {
        this.endtasks = endtasks;
    }

    public Integer getNodecollectionindex() {
        return nodecollectionindex;
    }

    public void setNodecollectionindex(Integer nodecollectionindex) {
        this.nodecollectionindex = nodecollectionindex;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }
}